import {createRouter, createWebHistory} from "vue-router";


const routes = [
    {
        path: '/',
        name: "home",
        component: () => import("@/views/Home.vue"),
        viewPath: '/src/views/Home.vue',
        meta: {title: "首页", show: true, icon: "HomeFilled", useFrame: true}
    },
    {
        path: '/user',
        component: () => import("@/views/user/Index.vue"),
        meta: {title: "用户", show: false, icon: "Memo", useFrame: false},
        children: [{
            name: "user-login",
            path: '/user/login',
            component: () => import("@/views/user/Login.vue"),
            meta: {title: "用户登录", show: false, icon: "Plus", useFrame: false}
        },

            {
                name: "user-register",
                path: '/user/register',
                component: () => import("@/views/user/Register.vue"),
                meta: {title: "用户注册", show: false, icon: "Refresh", useFrame: false}
            },
        ]
    },
    // {
    //     path: '/category',
    //     component: () => import("@/views/category/Index.vue"),
    //     meta: {title: "类目管理", show: true, icon: "Grid", useFrame: true},
    //     children: [
    //         {
    //             path: '/category/add',
    //             name: "category-add",
    //             component: () => import("@/views/category/Add.vue"),
    //             meta: {title: "类目添加", show: true, icon: "Plus", useFrame: true}
    //         },
    //
    //         {
    //
    //             path: '/category/edit',
    //             name: "category-edit",
    //             component: () => import("@/views/category/Edit.vue"),
    //             meta: {title: "类目修改", show: false, icon: "Refresh", useFrame: true}
    //         },
    //         {
    //
    //             path: '/category/list',
    //             name: "category-list",
    //             component: () => import("@/views/category/List.vue"),
    //             meta: {title: "类目列表", show: true, icon: "List", useFrame: true}
    //         },
    //
    //     ]
    // },
    //
    // {
    //     path: '/product',
    //     component: () => import("@/views/product/Index.vue"),
    //     meta: {title: "商品管理", show: true, icon: "Goods"},
    //     children: [
    //         {
    //             path: '/product/add',
    //             name: "product-add",
    //             component: () => import("@/views/product/Add.vue"),
    //             meta: {title: "商品添加", show: true, icon: "Plus"}
    //         },
    //         {
    //
    //             path: '/product/edit',
    //             name: "product-edit",
    //             component: () => import("@/views/product/Edit.vue"),
    //             meta: {title: "商品修改", show: false, icon: "Refresh"}
    //         },
    //         {
    //
    //             path: '/product/list',
    //             name: "product-list",
    //             component: () => import("@/views/product/List.vue"),
    //             meta: {title: "商品列表", show: true, icon: "List"}
    //         },
    //
    //     ]
    // },
    // {
    //     path: '/vendor',
    //     component: () => import("@/views/vendor/Index.vue"),
    //     meta: {title: "供应商管理", show: true, icon: "Avatar"},
    //     children: [{
    //
    //         path: '/vendor/add',
    //         name: "vendor-add",
    //         component: () => import("@/views/vendor/Add.vue"),
    //         meta: {title: "供应商添加", show: true, icon: "Plus"}
    //     },
    //
    //         {
    //
    //             path: '/vendor/edit',
    //             name: "vendor-edit",
    //             component: () => import("@/views/vendor/Edit.vue"),
    //             meta: {title: "供应商修改", show: false, icon: "Refresh"}
    //         },
    //         {
    //
    //             path: '/vendor/list',
    //             name: "vendor-list",
    //             component: () => import("@/views/vendor/List.vue"),
    //             meta: {title: "供应商列表", show: true, icon: "List"}
    //         },
    //
    //     ]
    // },
    // {
    //     path: "/warehouse",
    //     name: 'warehouse',
    //     component: () => import("@/views/warehouse/Index.vue"),
    //     meta: {title: "仓储管理", show: true, icon: "House", useFrame: true},
    //     children: [
    //         {
    //             path: "/warehouse/list",
    //             name: 'warehouse-list',
    //             component: () => import("@/views/warehouse/List.vue"),
    //             meta: {title: "仓库管理", show: true, icon: "Box"},
    //         },
    //
    //         {
    //
    //             path: "/warehouse/shelf",
    //             name: 'warehouse-shelf',
    //             component: () => import("@/views/warehouse/Shelf.vue"),
    //             meta: {title: "货架管理", show: true, icon: "Coin"},
    //         }
    //     ]
    //
    // },
    // {
    //     path: '/po',
    //     component: () => import("@/views/po/Index.vue"),
    //     meta: {title: "采购单管理", show: true, icon: "Shop"},
    //     children: [{
    //
    //         path: '/po/add',
    //         name: "po-add",
    //         component: () => import("@/views/po/Add.vue"),
    //         meta: {title: "新增采购单", show: true, icon: "Plus"}
    //     },
    //
    //         {
    //
    //             path: '/po/edit',
    //             name: "po-edit",
    //             component: () => import("@/views/po/Edit.vue"),
    //             meta: {title: "采购单修改", show: false, icon: "Refresh"}
    //         },
    //         {
    //
    //             path: '/po/list',
    //             name: "po-list",
    //             component: () => import("@/views/po/List.vue"),
    //             meta: {title: "采购单列表", show: true, icon: "List"}
    //         },
    //
    //     ]
    // },
    // {
    //     path: '/io',
    //     component: () => import("@/views/io/Index.vue"),
    //     meta: {title: "入库单管理", show: true, icon: "Box"},
    //     children: [
    //
    //         {
    //
    //             path: '/io/list',
    //             name: "io-list",
    //             component: () => import("@/views/io/List.vue"),
    //             meta: {title: "入库单列表", show: true, icon: "List"}
    //         },
    //
    //     ]
    // },
    // {
    //     path: '/oo',
    //     component: () => import("@/views/oo/Index.vue"),
    //     meta: {title: "出库单管理", show: true, icon: "Tickets"},
    //     children: [
    //
    //         {
    //
    //             path: '/oo/add',
    //             name: "oo-add",
    //             component: () => import("@/views/oo/Add.vue"),
    //             meta: {title: "新增出库单", show: true, icon: "Plus"}
    //         },
    //         {
    //
    //             path: '/oo/list',
    //             name: "oo-list",
    //             component: () => import("@/views/oo/List.vue"),
    //             meta: {title: "出库单列表", show: true, icon: "List"}
    //         }
    //
    //     ]
    // },

]


const router = createRouter({
    history: createWebHistory(),
    routes

})


export default router
